// push 方法
// 数组 没有数据类型 Object <- Array Date Function
// 可遍历对象  
let obj = new Array(1,2,3);
Array.prototype.push2 = function(...args) {
  // 运行的方式决定 push2 
  // 对象的方法来调用的 this -> 指向对象
    //   console.log(args[0])
    let i=this.length;
    args.forEach((item)=>{
        this[i]=item;
        i++;
    })
    return this.length;
}
console.log(obj.push2(4, 5, 6)) // [1,2,3,4] 
console.log(obj);
